8b162318b90f164f9c1ad20fc6cf40aa68d5446a,wiglewifiwardriving/src/main/java/net/wigle/wigleandroid/ListFragment.java,ListFragment,onCreateOptionsMenu,#Menu#MenuInflater#,263

Before Change


      MainActivity main = MainActivity.getMainActivity(this);
      final String scan = main.isScanning() ? getString(R.string.off) : getString(R.string.on);
      item = menu.add(0, MENU_SCAN, 0, getString(R.string.scan) + " " + scan);
      item.setIcon( main.isScanning() ? android.R.drawable.ic_media_pause : android.R.drawable.ic_media_play );

      final String wake = MainActivity.isScreenLocked( this ) ?
          getString(R.string.menu_screen_sleep) : getString(R.string.menu_screen_wake);

After Change


        MainActivity main = MainActivity.getMainActivity(this);
        final String scan = (main == null || main.isScanning()) ? getString(R.string.off) : getString(R.string.on);
        item = menu.add(0, MENU_SCAN, 0, getString(R.string.scan) + " " + scan);
        item.setIcon((main == null || main.isScanning()) ? android.R.drawable.ic_media_pause : android.R.drawable.ic_media_play);

        final String wake = MainActivity.isScreenLocked(this) ?
                getString(R.string.menu_screen_sleep) : getString(R.string.menu_screen_wake);